man made resources - Turc Anglais Dictionnaire